git-riscv64-gnu-ifunc
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Tue, 7 Sep 2021 19:57:34 +0000 (20:57 +0100)
committerAurelien Jarno <aurel32@debian.org>
Tue, 7 Sep 2021 19:57:34 +0000 (20:57 +0100)
commit06ae5e34886cd163bf7940006b268a3daa656465
tree338326eaec83a7e34e001980bb27a40d0d98c247
parent471a9e7573369e892b000167c222ee607dac67f4
git-riscv64-gnu-ifunc

commit 306b8dbac917ef7f499044551df9bf051ca78fa4
Author: Vincent Chen <vincent.chen@sifive.com>
Date:   Tue Dec 15 17:16:40 2020 +0800

    riscv: Initialize $gp before resolving the IRELATIVE relocation

    The $gp register may be used to access the global variable in
    the PDE program, so the $gp register should be initialized before
    executing the IFUNC resolver of PDE program to avoid unexpected
    error occurs.

commit 963f5858750635876d849878fd1df9eac1a6cd6a
Author: Vincent Chen <vincent.chen@sifive.com>
Date:   Tue Dec 15 17:16:39 2020 +0800

    riscv: support GNU indirect function

    Enable riscv glibc to support GNU indirect function

Gbp-Pq: Topic riscv64
Gbp-Pq: Name git-riscv64-gnu-ifunc.diff
libc-abis
sysdeps/riscv/dl-irel.h [new file with mode: 0644]
sysdeps/riscv/dl-machine.h